tomato plantation - German English Dictionary